#ifndef __LED_H
#define __LED_H

#include "HeaderFiles.h"

//LED接口的宏定义
#define LED1_PORT GPIOA
#define LED2_PORT GPIOA
#define LED3_PORT GPIOA
#define LED4_PORT GPIOA
#define LED5_PORT GPIOA
#define LED6_PORT GPIOA

#define LED1_PIN GPIO_PIN_4
#define LED2_PIN GPIO_PIN_5
#define LED3_PIN GPIO_PIN_6
#define LED4_PIN GPIO_PIN_7
#define LED5_PIN GPIO_PIN_8
#define LED6_PIN GPIO_PIN_9

//LED显示的函数
#define    LED1_OFF()      gpio_bit_reset(LED1_PORT, LED1_PIN)
#define    LED1_ON()       gpio_bit_set(LED1_PORT, LED1_PIN)
#define    LED2_OFF()      gpio_bit_reset(LED2_PORT, LED2_PIN)
#define    LED2_ON()       gpio_bit_set(LED2_PORT, LED2_PIN)
#define    LED3_OFF()      gpio_bit_reset(LED3_PORT, LED3_PIN)
#define    LED3_ON()       gpio_bit_set(LED3_PORT, LED3_PIN)
#define    LED4_OFF()      gpio_bit_reset(LED4_PORT, LED4_PIN)
#define    LED4_ON()       gpio_bit_set(LED4_PORT, LED4_PIN)
#define    LED5_OFF()      gpio_bit_reset(LED5_PORT, LED5_PIN)
#define    LED5_ON()       gpio_bit_set(LED5_PORT, LED5_PIN)
#define    LED6_OFF()      gpio_bit_reset(LED6_PORT, LED6_PIN)
#define    LED6_ON()       gpio_bit_set(LED6_PORT, LED6_PIN)

void LED_Init(void);
void LED_Pro(void);
					
#endif
